export const imageerror = {
  // dom插入
  inserted(dom, options) {
    dom.src = dom.src || options.value
    dom.onerror = function () {
      dom.src = options.value
    }
  },
  // 组件更新
  componentUpdated(dom, options) {
    // 该钩子函数会在当前指令作用的组件 更新数据完毕之后 执行
    // inserted只会执行一次
    // 组件初始化 一旦更新就会再进入 inserted函数  会进去 componentUpdated
    dom.src = dom.src || options.value
  },
}

export const imageerror1 = {
  inserted(dom, options) {
    dom.onerror = function () {
      alert('1')
    }
  },
}

export const imageerro2 = {
  inserted(dom, options) {
    dom.onerror = function () {
      alert('2')
    }
  },
}
